Explore Mc Leansboro, IL

McLeansboro is a small town located in Hamilton County, Illinois. With a population of around 2,500 residents, it is a close-knit community that offers a peaceful and friendly atmosphere. The town is known for its rich history, dating back to the early 1800s, and is home to several historic landmarks, including the Hamilton County Courthouse and the McLeansboro City Hall. The town also boasts a variety of recreational activities, such as fishing and boating in the nearby Rend Lake, as well as hiking and camping in the Shawnee National Forest. Overall, McLeansboro is a charming town that offers a small-town feel with plenty of opportunities for outdoor adventures.


Find Local Businesses


Find Things To Do Near Mc Leansboro, IL


Nearby Locations

Enfield, IL
(6.46 mi.)
Dahlgren, IL
(6.76 mi.)
Broughton, IL
(11.05 mi.)
Barnhill, IL
(11.28 mi.)
Norris City, IL
(11.93 mi.)
Macedonia, IL
(14.66 mi.)
Wayne City, IL
(15.00 mi.)
Mill Shoals, IL
(15.46 mi.)
Belle Rive, IL
(17.45 mi.)
Carmi, IL
(17.50 mi.)
Mount Erie, IL
(18.17 mi.)
Fairfield, IL
(18.77 mi.)
Omaha, IL
(19.03 mi.)
Ewing, IL
(19.22 mi.)
Opdyke, IL
(19.60 mi.)
Keenes, IL
(20.14 mi.)
Sims, IL
(20.57 mi.)
Galatia, IL
(20.85 mi.)

Popular Cities